to promote goods - Francés Inglés Diccionario